package org.kingtop.model;

import java.io.Serializable;

/**
 * 用户接口
 * 
 * @author 陈金波
 *
 */
public interface IUserPO extends Serializable {

	Long getId();

	/**
	 * 登录用户名
	 * 
	 * @return
	 */
	String getUserName();

	/**
	 * 获取昵称，也就是展示的姓名
	 * 
	 * @return
	 */
	String getNickname();

	/**
	 * 获取密码
	 * 
	 * @return
	 */
	String getPassword();

	/**
	 * 设置密码
	 * 
	 * @param password
	 */
	void setPassword(String password);

	/**
	 * 获取私盐
	 * 
	 * @return
	 */
	String getSalt();

	/**
	 * 设置私盐
	 * 
	 * @param salt
	 */
	void setSalt(String salt);

	/**
	 * 是否被锁定，0不是，1是
	 * 
	 * @return
	 */
	int getLocked();

}
